luxuriant verdure/foliage - Turkish English Dictionary